someone that sells - Spanish English Dictionary